# 数字求和
# num1 = float(input('请输入第一个数字'))
# num2 = float(input('请输入第二个数字'))
# sum = num1 + num2
# print('第一个数字{0}+第二个数字{1}={2}'.format(num1, num2, sum))

# 请平方根
# num = float(input('请输入要求的数'))
# num1 = num ** 0.5
# print('所求的平方根为%.3f'% (num1))

# # 求负数平方根
# import cmath
# num = float(input('请输入要求的数'))
# num1 = cmath.sqrt(num)
# print('{0}的平方根为{1:0.3f}+{2:0.3f}j'.format(num, num1.real, num1.imag ))

# 求负数平方根
# import cmath
# a = float(input("请输入一个实数字: "))
# b = float(input("请输入一个虚数字: "))
# num_sqrt = cmath.sqrt(complex(a, b))
# print('{0:0.3f}+ {1:0.3f}j 8的平方根为 {2:0.3f}+{3:0.3f}j'.format(a, b, num_sqrt.real, num_sqrt.imag))

# 求二次方程
# import cmath
# a = float(input('输入 a: '))
# b = float(input('输入 b: '))
# c = float(input('输入 c: '))
# d = (b ** 2) - (4 * a * c)
# a1 = (-b+cmath.sqrt(d))/(2*a)
# a2 = (-b-cmath.sqrt(d))/(2*a)
# print('结果为{0}，{1}'.format(a1, a2))

#计算三角形面积
# while(True):
#     triangle = input('输入三角形三边(如10,6,8):')
#     sides = [int(side) for side in triangle.split(',')]
#     a,b,c = sides
# #判断输入的三角形是否合法
#     if a + b > c and a + c > b and b + c > a :
#        s = a * b * (1-((a**2 + b**2 - c**2)/(2*a*b))**2) ** 0.5/2
#        print('三角形({0[0]},{0[1]},{0[2]})的面积是：{1}'.format(sides,s))
#        break
#     else:
#        print('三角形不合法')